package com.xcc.wchatrobot;

import android.text.TextUtils;

import java.util.ArrayList;
import java.util.List;

public class MsgManage {
    private static MsgManage msgManage;

    public static MsgManage getInstance() {
        if (msgManage == null) {
            synchronized (MsgManage.class) {
                if (msgManage == null) {
                    msgManage = new MsgManage();
                }
            }
        }
        return msgManage;
    }

    private MsgManage() {
    }

    private List<UserMsg> userMsgList = new ArrayList<>();


    public UserMsg getUserMsg(String userName) {
        if (TextUtils.isEmpty(userName)) return null;
        for (int i = 0; i < userMsgList.size(); i++) {
            UserMsg userMsg = userMsgList.get(i);
            if (userName.equals(userMsg.userName)) return userMsg;
        }
        UserMsg userMsg = new UserMsg(userName);
        userMsgList.add(userMsg);
        return userMsg;
    }
}
